.formBox {
	display:inline-block;margin:8px 12px;padding:12px;
}
.formBox dd code {display:block;color:#aaa;font-size:12px;}
.signup {float:left;width:400px;}
.signup dl {float:left;width:100%;padding:3px 0;line-height:25px;}
.signup dt {float:left;width:80px;text-align:right;padding-right:8px;}
.signup dd {float:left;}
.signup dd input[type="text"], .signup dd input[type="password"]{width:180px;}
.signup dd code {display:block;color:#aaa;font-size:12px;line-height:1.3em;width:310px;padding-top:3px;}
.signup dd code.red {color:red;}
.signup dl.info {border-bottom:1px solid #222;margin-bottom:8px;}
.signup dl.info dt {width:30px;height:30px;}
.signup dl.info dt i {background-position:-90px -124px;}
.signup dl.info dt.r i {background-position:-150px -124px;}
.signup dl.info dd {font-size:16px;text-shadow:0 0 8px red;padding-top:5px;}
.signup dl.oauth {}
.signup dl.oauth dt a {float:right;border:1px solid #333;}
.signup dl.oauth dt img {float:left;width:32px;height:32px;border:0;margin:2px;}
.signup dl.oauth dt a:hover {border-color:#f90;}
.signup dl.oauth dd {line-height:1.5em;width:310px;}
.signup dl.oauthLogin {padding-top:20px;}
.signup dl.oauthLogin dd {padding:5px 0;width:100%;text-align:center;}
.signup dl.oauthLogin dd button {font-weight:bold;color:yellow;}
.login {width:350px;}
.signup label {margin:0 0 0 5px;}
.login dl.oauth dd {width:260px;}
.login dd code {width:250px;}

.signupBox .signupMsg {display:block;position:static;width:520px;margin:0 auto;border:0;}
.signupBox .signupMsg .bd {border:1px dashed #555;}
.signupBox .signupMsg div h3 {color:yellow;width:440px;line-height:1.2em;font-size:16px;text-shadow:0 0 1px #333;}
.signupBox .signupMsg div p {font-size:14px;width:440px;margin-top:4px;}
.signupBox .signupMsg i {background-position:-60px -124px;}
.signupBox .signupMsg code a {color:#fff;}
